﻿using PMS.Core.Utils.Authentication;
using PMS.Services.Utils.ScheduleTasks;

namespace PMS.Web.Framework.StartupCfgs.StartupSetups
{
    public static class DefaultRoutePath
    {
        public static string PageNotFound404 => AuthenticationDefaultConfigs.PageNotFoundPath;

        public static string AccessDenied403 => AuthenticationDefaultConfigs.AccessDeniedPath;

        public static string ErrPage => AuthenticationDefaultConfigs.ErrorPath;

        public static string LoginPath => AuthenticationDefaultConfigs.LoginPath;

        public static string LogoutPath => AuthenticationDefaultConfigs.LogoutPath;

        public static string NotifyHubEndPoint = "/notify-hub";
        /// <summary>
        /// Gets a running schedule task path
        /// </summary>
        public static string ScheduleTaskPath => "/" + ScheduleTaskDefaultConfigs.ScheduleTaskPath;
    }
}
